package com.ysyx.ysyx_census.service;

import com.ysyx.ysyx_census.dto.BaseDto;
import com.ysyx.ysyx_census.pojo.OrderPojo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ysyx.ysyx_census.qo.MonthIncomeQo;
import com.ysyx.ysyx_census.qo.MonthOrderNumQo;
import com.ysyx.ysyx_census.qo.MonthReviewRateQo;
import com.ysyx.ysyx_census.qo.OrderLngLatQo;

import java.util.List;

/**
 *
 */
public interface OrderPojoService extends IService<OrderPojo> {

    public BaseDto driverWages(Integer driverId);

    public List<MonthIncomeQo> sixMonthIncomingCalc();

    public List<MonthOrderNumQo> sixMonthOrderCalc();

    //查询送客中的司机数量
    public BaseDto workDriver();

    //查询当前上工司机
    public Integer workingDriver();

    public Integer monthRegisterPassengerNum();

    public List<MonthReviewRateQo> monthPassengerReviewRate();

    public List<OrderLngLatQo> weekOrderLngLat();


}
